home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 3: The Continuation
/
17-Bit_The_Continuation_Disc.iso
/
amigan
/
amigan 8
/
def.eshk.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-01-27
|
652b
|
22 lines
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984. */
#define BILLSZ 200
struct bill_x {
unsigned bo_id;
Bitfield(useup,1);
Bitfield(bquan,7);
unsigned price; /* price per unit */
};
struct eshk {
long int robbed; /* amount stolen by most recent customer */
schar shoproom; /* index in rooms; set by inshop() */
coord shk; /* usual position shopkeeper */
coord shd; /* position shop door */
int billct;
struct bill_x bill[BILLSZ];
int visitct; /* nr of visits by most recent customer */
char customer[PL_NSIZ]; /* most recent customer */
char shknam[PL_NSIZ];
};